turbine-driven ship - Francés Inglés Diccionario